package vo

import "github.com/goccy/go-json"

//vo目录下,文件命名规范： 与api、ctl、service文件名保持一致

type (

	//与ctl层方法名保持一致

	/*RoomInfo struct {
		Data po.RoomInfo
	}*/

	PostInfoAndCount struct {
		Count int64      `json:"count"`
		Post  []PostInfo `json:"post"`
	}
	PostInfo struct {
		Id          int64           `json:"id"`
		ContentText string          `json:"content_text"`
		ResourceUrl json.RawMessage `json:"resource_url"`
		//Type        int             `json:"type"`
		ContentType int `json:"content_type"`
	}
	PostInfoInUserIds struct {
		UserId       string     `json:"user_id"`
		PostInfoReCo []PostInfo `json:"post_info_reco"`
	}
	/*PostInfoReCo struct {
		Id          int64           `json:"id"`
		UserId      string          `json:"user_id"`
		ContentText string          `json:"content_text"`
		ResourceUrl json.RawMessage `json:"resource_url"`
		ContentType int             `json:"content_type"`
	}*/

)
